// 读取文件 - 文件操作模块 内置模块 fs

let fs = require('fs');

// 为了保证不管在哪执行js文件，都可以找到对应的地址
// 导入path模块 - 找到文件的绝对路径
let {resolve} = require('path');

// 同步读取
// 1. 参数1 文件路径
// let str = fs.readFileSync(resolve(__dirname,'./1.txt'));

// console.log(str); //<Buffer e8 bf 99 e6 98 af e4 b8 80 e4 b8 aa 74 78 74 e6 96 87 e4 bb b6>

// 转成普通字符串
// console.log(str.toString()); //这是一个txt文件


// 同步读取
// 1. 参数1 文件路径
// 2. 参数2 设置编码格式
let str = fs.readFileSync(resolve(__dirname,'./1.txt'),'utf-8');

console.log(str); //这是一个txt文件
